import com.troyworks.framework.internationalization.LanguageCode;
import com.troyworks.framework.internationalization.LanguageFamily;
/**
 * Based off of ISO 639
 * http://www.oasis-open.org/cover/iso639a.html
 * 
 * @author Troy Gardner
 */
class com.troyworks.framework.internationalization.LanguageName extends Object {
	public static var AFAR:LanguageName = new LanguageName("AFAR");
public static var ABKHAZIAN:LanguageName = new LanguageName("ABKHAZIAN");
public static var AFRIKAANS:LanguageName = new LanguageName("AFRIKAANS");
public static var AMHARIC:LanguageName = new LanguageName("AMHARIC");
public static var ARABIC:LanguageName = new LanguageName("ARABIC");
public static var ASSAMESE:LanguageName = new LanguageName("ASSAMESE");
public static var AYMARA:LanguageName = new LanguageName("AYMARA");
public static var AZERBAIJANI:LanguageName = new LanguageName("AZERBAIJANI");
public static var BASHKIR:LanguageName = new LanguageName("BASHKIR");
public static var BYELORUSSIAN:LanguageName = new LanguageName("BYELORUSSIAN");
public static var BULGARIAN:LanguageName = new LanguageName("BULGARIAN");
public static var BIHARI:LanguageName = new LanguageName("BIHARI");
public static var BISLAMA:LanguageName = new LanguageName("BISLAMA");
public static var BENGALIBANGLA:LanguageName = new LanguageName("BENGALIBANGLA");
public static var TIBETAN:LanguageName = new LanguageName("TIBETAN");
public static var BRETON:LanguageName = new LanguageName("BRETON");
public static var CATALAN:LanguageName = new LanguageName("CATALAN");
public static var CORSICAN:LanguageName = new LanguageName("CORSICAN");
public static var CZECH:LanguageName = new LanguageName("CZECH");
public static var WELSH:LanguageName = new LanguageName("WELSH");
public static var DANISH:LanguageName = new LanguageName("DANISH");
public static var GERMAN:LanguageName = new LanguageName("GERMAN");
public static var BHUTANI:LanguageName = new LanguageName("BHUTANI");
public static var GREEK:LanguageName = new LanguageName("GREEK");
public static var ENGLISH:LanguageName = new LanguageName("ENGLISH");
public static var ESPERANTO:LanguageName = new LanguageName("ESPERANTO");
public static var SPANISH:LanguageName = new LanguageName("SPANISH");
public static var ESTONIAN:LanguageName = new LanguageName("ESTONIAN");
public static var BASQUE:LanguageName = new LanguageName("BASQUE");
public static var PERSIAN:LanguageName = new LanguageName("PERSIAN");
public static var FINNISH:LanguageName = new LanguageName("FINNISH");
public static var FIJI:LanguageName = new LanguageName("FIJI");
public static var FAROESE:LanguageName = new LanguageName("FAROESE");
public static var FRENCH:LanguageName = new LanguageName("FRENCH");
public static var FRISIAN:LanguageName = new LanguageName("FRISIAN");
public static var IRISH:LanguageName = new LanguageName("IRISH");
public static var SCOTS:LanguageName = new LanguageName("SCOTS");
public static var GALICIAN:LanguageName = new LanguageName("GALICIAN");
public static var GUARANI:LanguageName = new LanguageName("GUARANI");
public static var GUJARATI:LanguageName = new LanguageName("GUJARATI");
public static var HAUSA:LanguageName = new LanguageName("HAUSA");
public static var HEBREW:LanguageName = new LanguageName("HEBREW");
public static var HINDI:LanguageName = new LanguageName("HINDI");
public static var CROATIAN:LanguageName = new LanguageName("CROATIAN");
public static var HUNGARIAN:LanguageName = new LanguageName("HUNGARIAN");
public static var ARMENIAN:LanguageName = new LanguageName("ARMENIAN");
public static var INTERLINGUA:LanguageName = new LanguageName("INTERLINGUA");
public static var INTERLINGUE:LanguageName = new LanguageName("INTERLINGUE");
public static var INUPIAK:LanguageName = new LanguageName("INUPIAK");
public static var INDONESIAN:LanguageName = new LanguageName("INDONESIAN");
public static var ICELANDIC:LanguageName = new LanguageName("ICELANDIC");
public static var ITALIAN:LanguageName = new LanguageName("ITALIAN");
public static var INUKTITUT:LanguageName = new LanguageName("INUKTITUT");
public static var JAPANESE:LanguageName = new LanguageName("JAPANESE");
public static var JAVANESE:LanguageName = new LanguageName("JAVANESE");
public static var GEORGIAN:LanguageName = new LanguageName("GEORGIAN");
public static var KAZAKH:LanguageName = new LanguageName("KAZAKH");
public static var GREENLANDIC:LanguageName = new LanguageName("GREENLANDIC");
public static var CAMBODIAN:LanguageName = new LanguageName("CAMBODIAN");
public static var KANNADA:LanguageName = new LanguageName("KANNADA");
public static var KOREAN:LanguageName = new LanguageName("KOREAN");
public static var KASHMIRI:LanguageName = new LanguageName("KASHMIRI");
public static var KURDISH:LanguageName = new LanguageName("KURDISH");
public static var KIRGHIZ:LanguageName = new LanguageName("KIRGHIZ");
public static var LATIN:LanguageName = new LanguageName("LATIN");
public static var LINGALA:LanguageName = new LanguageName("LINGALA");
public static var LAOTHIAN:LanguageName = new LanguageName("LAOTHIAN");
public static var LITHUANIAN:LanguageName = new LanguageName("LITHUANIAN");
public static var LATVIANLETTISH:LanguageName = new LanguageName("LATVIANLETTISH");
public static var MALAGASY:LanguageName = new LanguageName("MALAGASY");
public static var MAORI:LanguageName = new LanguageName("MAORI");
public static var MACEDONIAN:LanguageName = new LanguageName("MACEDONIAN");
public static var MALAYALAM:LanguageName = new LanguageName("MALAYALAM");
public static var MONGOLIAN:LanguageName = new LanguageName("MONGOLIAN");
public static var MOLDAVIAN:LanguageName = new LanguageName("MOLDAVIAN");
public static var MARATHI:LanguageName = new LanguageName("MARATHI");
public static var MALAY:LanguageName = new LanguageName("MALAY");
public static var MALTESE:LanguageName = new LanguageName("MALTESE");
public static var BURMESE:LanguageName = new LanguageName("BURMESE");
public static var NAURU:LanguageName = new LanguageName("NAURU");
public static var NEPALI:LanguageName = new LanguageName("NEPALI");
public static var DUTCH:LanguageName = new LanguageName("DUTCH");
public static var NORWEGIAN:LanguageName = new LanguageName("NORWEGIAN");
public static var OCCITAN:LanguageName = new LanguageName("OCCITAN");
public static var AFAN:LanguageName = new LanguageName("AFAN");
public static var ORIYA:LanguageName = new LanguageName("ORIYA");
public static var PUNJABI:LanguageName = new LanguageName("PUNJABI");
public static var POLISH:LanguageName = new LanguageName("POLISH");
public static var PASHTOPUSHTO:LanguageName = new LanguageName("PASHTOPUSHTO");
public static var PORTUGUESE:LanguageName = new LanguageName("PORTUGUESE");
public static var QUECHUA:LanguageName = new LanguageName("QUECHUA");
public static var RHAETOROMANCE:LanguageName = new LanguageName("RHAETOROMANCE");
public static var KURUNDI:LanguageName = new LanguageName("KURUNDI");
public static var ROMANIAN:LanguageName = new LanguageName("ROMANIAN");
public static var RUSSIAN:LanguageName = new LanguageName("RUSSIAN");
public static var KINYARWANDA:LanguageName = new LanguageName("KINYARWANDA");
public static var SANSKRIT:LanguageName = new LanguageName("SANSKRIT");
public static var SINDHI:LanguageName = new LanguageName("SINDHI");
public static var SANGHO:LanguageName = new LanguageName("SANGHO");
public static var SCOTS_GAELIC:LanguageName = new LanguageName("SCOTS_GAELIC");
public static var SERBOCROATIAN:LanguageName = new LanguageName("SERBOCROATIAN");
public static var SINGHALESE:LanguageName = new LanguageName("SINGHALESE");
public static var SLOVAK:LanguageName = new LanguageName("SLOVAK");
public static var SLOVENIAN:LanguageName = new LanguageName("SLOVENIAN");
public static var SAMOAN:LanguageName = new LanguageName("SAMOAN");
public static var SHONA:LanguageName = new LanguageName("SHONA");
public static var SOMALI:LanguageName = new LanguageName("SOMALI");
public static var ALBANIAN:LanguageName = new LanguageName("ALBANIAN");
public static var SERBIAN:LanguageName = new LanguageName("SERBIAN");
public static var SISWATI:LanguageName = new LanguageName("SISWATI");
public static var SESOTHO:LanguageName = new LanguageName("SESOTHO");
public static var SUNDANESE:LanguageName = new LanguageName("SUNDANESE");
public static var SWEDISH:LanguageName = new LanguageName("SWEDISH");
public static var SWAHILI:LanguageName = new LanguageName("SWAHILI");
public static var TAMIL:LanguageName = new LanguageName("TAMIL");
public static var TELUGU:LanguageName = new LanguageName("TELUGU");
public static var TAJIK:LanguageName = new LanguageName("TAJIK");
public static var THAI:LanguageName = new LanguageName("THAI");
public static var TIGRINYA:LanguageName = new LanguageName("TIGRINYA");
public static var TURKMEN:LanguageName = new LanguageName("TURKMEN");
public static var TAGALOG:LanguageName = new LanguageName("TAGALOG");
public static var SETSWANA:LanguageName = new LanguageName("SETSWANA");
public static var TONGA:LanguageName = new LanguageName("TONGA");
public static var TURKISH:LanguageName = new LanguageName("TURKISH");
public static var TSONGA:LanguageName = new LanguageName("TSONGA");
public static var TATAR:LanguageName = new LanguageName("TATAR");
public static var TWI:LanguageName = new LanguageName("TWI");
public static var UIGUR:LanguageName = new LanguageName("UIGUR");
public static var UKRAINIAN:LanguageName = new LanguageName("UKRAINIAN");
public static var URDU:LanguageName = new LanguageName("URDU");
public static var UZBEK:LanguageName = new LanguageName("UZBEK");
public static var VIETNAMESE:LanguageName = new LanguageName("VIETNAMESE");
public static var VOLAPUK:LanguageName = new LanguageName("VOLAPUK");
public static var WOLOF:LanguageName = new LanguageName("WOLOF");
public static var XHOSA:LanguageName = new LanguageName("XHOSA");
public static var YIDDISH:LanguageName = new LanguageName("YIDDISH");
public static var YORUBA:LanguageName = new LanguageName("YORUBA");
public static var ZHUANG:LanguageName = new LanguageName("ZHUANG");
public static var CHINESE:LanguageName = new LanguageName("CHINESE");
public static var ZULU:LanguageName = new LanguageName("ZULU");
	public var name:String;
	public function LanguageName(aName:String) {
		name = aName;
	}
	
}